ارائه راهکاری مبتنی بر معماری به منظور بازپیکربندی پویا و ایمن سیستم های نرم افزاری مبتنی بر مولفه

thesis
  • وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده برق و کامپیوتر
  • author محمد غفاری
  • adviser حسن حقیقی احمد فراهی
  • Number of pages: First 15 pages
  • publication year 1391
abstract

بسیاری از برنامه های کامپیوتری نیازمند اجرای مداوم و بدون وقفه هستند. این شکل از اجرا در مورد برنامه های حیاتی چون پردازشگرهای تراکنش های مالی، سوییچ های مخابراتی، سیستم های کنترل ترافیک هوایی، سیستم های امنیتی نظامی و دیگر سیستم های نیازمند به دسترس پذیری بالا، به مراتب برجسته تر و از اهمیت بالاتری برخوردار است.در ساده ترین حالت که به بروزرسانی ایستا مشهور است، ارتقاء و برطرف سازی خطای یک سیستم، نیازمند متوقف کردنسیستم، به روزرسانی و نهایتا راه اندازی مجدد آن می باشد که چنین راهکاری در مورد سیستم های حیاتی ذکرشده به هیچ وجه قابل قبول نیست، چراکه توقف سرویس دهی در این سیستم ها می تواند منجر به خسارتهایی غیرقابل جبرانشود.لذا این دسته از سیستم ها نیازمند استفاده از روش دیگری به نام به روزرسانی پویا هستند که امکان به روزرسانی یک سیستم در حال اجرا را با حداقل وقفه ی ممکن در خدمت رسانی آن مهیا می سازد. بنابراین کاهش وقفه ی خدمت رسانی سیستم حین انجام به روزرسانی پویا و حفظ سازگاری سیستم در طول این فرایند از مسائل حیاتی این حوزه است. راه کارهایی که تاکنون به منظور به روزرسانی پویای نرم افزارهای مبتنی بر مولفه ارائه شده اند، در مواردی چون تراکنش های تودرتو، حذف مولفه و عملیات برگشت پذیری چون رمزگذاری و فشرده سازی، نارسایی هایی به همراه دارند که علاوه بر تاخیر در به روزرسانی، وقفه ی بسیاری در خدمت رسانی سیستم ایجاد می کنند. این تحقیق با بهره گیری از مدل معماری، به کارگیری صریح اتصال گرها، و استفاده ی همزمان از نسخه ی قدیمی و به روزشده ی یک مولفه، روشی جدید به منظور حفظ سازگاری در تکامل پویای نرم افزار مبتنی بر مولفه ارائه می کند. نتایج حاصل از پیاده سازی و ارزیابی روش پیشنهادی با استفاده از یک نمونه ی مطالعاتی، دلالت بر تسریع به روزرسانی، کاهش وقفه ی خدمت رسانی و افزایش ایمنی در تکامل پویای سیستم دارد.

First 15 pages

Signup for downloading 15 first pages

Already have an account?login

similar resources

مقایسه تأثیر وضعیت طاق باز و دمر بر وضعیت تنفسی نوزادان نارس مبتلا به سندرم دیسترس تنفسی حاد تحت درمان با پروتکل Insure

کچ ی هد پ ی ش مز ی هن ه و فد : ساسا د مردنس رد نامرد ي سفنت سرتس ي ظنت نادازون داح ي سکا لدابت م ي و نژ د ي سکا ي د هدوب نبرک تسا طسوت هک کبس اـه ي ناـمرد ي فلتخم ي هلمجزا لکتورپ INSURE ماجنا م ي دوش ا اذل . ي هعلاطم ن فدهاب اقم ي هس عضو ي ت اه ي ندب ي عضو رب رمد و زاب قاط ي سفنت ت ي هـب لاتـبم سراـن نادازون ردنس د م ي سفنت سرتس ي لکتورپ اب نامرد تحت داح INSURE ماجنا درگ ...

full text

راهکاری نوین برای جلوگیری از عدم سازگاری در به روز رسانی پویای سیستم های نرم افزاری مبتنی بر وب

به روز رسانی نرم افزار نیاز دارد تا برنامه ی در حال کار متوقف شده، تغییرات در آن اعمال گشته و سپس برنامه از ابتدا آغاز به کار نماید. این چرخه باعث بروز وقفه در اجرای نرم افزارها می شود که برای کاربران نهایی مطلوب نیست. این مساله خصوصا در مورد برنامه های وب که امروزه در اکثر صنایع مورد استفاده قرار می گیرند از اهمیت بیشتری برخوردار است، زیرا این برنامه ها اغلب باید به طور شبانه روزی در دسترس باش...

full text

ارائه یک هسته سخت افزاری جهت تشخیص دستورالعمل های سفارشی و بازپیکربندی معماری به صورت پویا

یکی از راهکارهای افزایش کارایی پردازنده های همه منظوره، استفاده از پردازنده ها با مجموعه دستورالعمل های قابل توسعه است. در این نوع پردازنده ها امکان اضافه کردن دستورالعمل های جدید برای پردازنده وجود دارد. مشکلی که برای توسعه برنامه بر روی این پردازنده وجود دارد، پیچیدگی فرایند طراحی در آنها است. انتخاب خودکار دستورالعمل های سفارشی و تشخیص آنها هزینه بالایی دارد. شناسایی دستوالعمل های سفارشی بر ...

15 صفحه اول

ارائه معماری نرم افزار سیستم ترجمه مبتنی بر همکاری گروهی

در جهان امروز با حجم عظیم و رشد سریع دانش و اطلاعات بشری به زبان های گوناگون روبرو هستیم. ترجمه به عنوان ابزاری جهت بهره برداری از این دانش مطرح است. متاسفانه روش های فعلی ترجمه بازدهی لازم را چه از لحاظ کیفیت و چه از لحاظ زمان عرضه دارا نیستند به طوری که دسترسی به علوم روز به زبان فارسی همواره با تاخیر همراه است. در روش های سنتی ترجمه گروهی به دلیل عدم وجود ابزارهای مناسب جهت همکاری، هماهنگی و...

15 صفحه اول

ارائه روشی مبتنی بر هوش مصنوعی و سیستم اطلاعات مکانی به منظور تعیین مکان بهینه

هدف یک مسأله تعیین مکان بهینه، انتخاب مکانی با کاربرد خاص و با در نظر گرفتن معیارهای متعدد می‌باشد. عموماً مسائل تعیین مکان بهینه دارای ساختاری پیچیده می‌باشد. از جمله مسائل مهم شهری تعیین مکان بهینه ایستگاه‌های آتش‌نشانی است که به دلیل نجات و محافظت از جان و مال انسان‌ها دارای اهمیت فراوانی می‌باشد. در این تحقیق با در نظر گرفتن سیزده پارامتر مؤثر بر تعیین مکان بهینه ایستگاه‌های آتش‌نشانی، سعی...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


document type: thesis

وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده برق و کامپیوتر

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023